.main {
    height: 100%;
    width: 100%;
    overflow: hidden;

    // > div:nth-child(1) {
    //     // height: 75px;
    //     // margin-top: -5px;
    //     padding: 0px 10px 5px 10px;
    // }

    > div:nth-child(1) {
        height: calc(100% - 30px);
        overflow: hidden;
        border-top: 1px solid #ccc;
        user-select: none;

        div[class*=bp3-tabs] {
            height: 100%;
        }

        div[class*=bp3-tab-list] > *:not(:last-child) {
            margin-right:0;
            width: 40px;
            height: 40px;
            padding:0;
            margin:0;
            border-radius: 0;
        }

        div[role="tab"] {
            margin-right: 0;
            text-align: center;
            line-height: 40px;
        }

        div[role="tablist"] {
            // background-color:#3E3E3E;

        }

        div[role="tabpanel"] {
            border-left: 1px solid #ccc;
            padding-left: 10px;
            height: 100%;
            width: 100%;
        }
    }

    .scroll {
        max-height: 100%;
        > div:nth-child(1) {
            padding-right: 10px;
        }
    }
}

.nodeList {
    padding-right: 5px;
    margin-top: 10px;

    li {
        height: 36px;
        cursor: pointer;

        >div:nth-child(1) {
            justify-content: space-between;
        }

        &:hover {
            color:#467FFB;
        }
    }
}

.scrollWrapper {
    height: 100%;
    overflow: hidden;
}

.scroll {
    max-height: 100%;
}

.communities {
    width: 18px;
    height: 18px;
    background-image: url(../../../assets/communities.svg);
    background-size: 18px;
    background-repeat: no-repeat;
    display: inline-block;
}
